digging machine - Turkish English Dictionary